package cn.ccbom.bom.interview.facade.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.FieldNameConstants;

/**
 * 附件下载 VO类
 *
 * @author bom
 */
@Data
@NoArgsConstructor
@FieldNameConstants
@Schema(description = "附件下载 VO类")
public class FileDownloadVO {

    /**
     * 文件字节
     */
    @Schema(description = "文件字节")
    private byte[] bytes;

    /**
     * 标识
     */
    @Schema(description = "标识")
    private String id;

    /**
     * 名称
     */
    @Schema(description = "名称")
    private String name;

    /**
     * 扩展名
     */
    @Schema(description = "扩展名")
    private String ext;
}
